recipient of benefit - English Synonyms Dictionary